home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- import ConfigParser
-
- class State(object):
-
- def __init__(self):
- self._cp = ConfigParser.ConfigParser()
-
-
- def load(self, filename):
- self._cp.read(filename)
-
-
- def save(self, filename):
- f = file(filename, 'w')
- self._cp.write(f)
- f.close()
-
-
- def is_enabled(self, cruft_name):
- if self._cp.has_section(cruft_name):
- return self._cp.getboolean(cruft_name, 'enabled')
- return True
-
-
- def enable(self, cruft_name):
- if not self._cp.has_section(cruft_name):
- self._cp.add_section(cruft_name)
-
- self._cp.set(cruft_name, 'enabled', 'true')
-
-
- def disable(self, cruft_name):
- if not self._cp.has_section(cruft_name):
- self._cp.add_section(cruft_name)
-
- self._cp.set(cruft_name, 'enabled', 'false')
-
-
-